make a clean breast of it - French English Dictionary